; -- DcSdr.iss --
; Installer for the DcSdr software

[Setup]
AppName=DcSdr
AppVersion=0.1 Alpha
DefaultDirName=C:\DcSdr_0.1
DefaultGroupName=DcSdr
UninstallDisplayIcon={app}\DcSdr.exe
Compression=lzma2
SolidCompression=yes
OutputDir=C:\DcSdr\Setup

[Files]
; Main executable
Source: "C:\DcSdr\DcSdr\bin\debug\DcSdr.exe"; DestDir: "{app}"
; Required dll's
Source: "C:\DcSdr\libs\fftw\libfftw3f-3.dll"; DestDir: "{app}"
Source: "C:\DcSdr\libs\libusb-win32-device-bin-0.1.12.2\bin\libusb0.dll"; DestDir: "{app}"
Source: "C:\DcSdr\libs\pthreads\Pre-built.2\lib\pthreadVCE2.dll"; DestDir: "{app}"
; Firmware
Source: "C:\DcSdr\Firmware\initozy11.bat"; DestDir: "{app}\firmware"
Source: "C:\DcSdr\Firmware\loadFW.exe"; DestDir: "{app}\firmware"
Source: "C:\DcSdr\Firmware\msecsleep.exe"; DestDir: "{app}\firmware"
Source: "C:\DcSdr\Firmware\loadFPGA.exe"; DestDir: "{app}\firmware"
Source: "C:\DcSdr\Firmware\writeI2C.exe"; DestDir: "{app}\firmware"
Source: "C:\DcSdr\Firmware\ozyfw-sdr1k.hex"; DestDir: "{app}\firmware"
Source: "C:\DcSdr\Firmware\Ozy_Janus.rbf"; DestDir: "{app}\firmware"
Source: "C:\DcSdr\Firmware\writeI2C.exe"; DestDir: "{app}\firmware"
Source: "C:\DcSdr\libs\libusb-win32-device-bin-0.1.12.2\bin\libusb0.dll"; DestDir: "{app}\firmware"
; Web resources
Source: "C:\DcSdr\Web\htdocs\dcsdr.html"; DestDir: "{app}\htdocs"
Source: "C:\DcSdr\Web\htdocs\css\*.css"; DestDir: "{app}\htdocs\css"
Source: "C:\DcSdr\Web\htdocs\js\*.js"; DestDir: "{app}\htdocs\js"
Source: "C:\DcSdr\Web\htdocs\images\*.png"; DestDir: "{app}\htdocs\images"

[Icons]

